﻿@font-face {
    font-family:'Droid Arabic Kufi Bold';
    src: url('http://geek3web.com/wp-content/themes/geek3web/fonts/DroidKufi-Bold.eot');
    src: url('http://geek3web.com/wp-content/themes/geek3web/fonts/DroidKufi-Bold.eot?#iefix') format('embedded-opentype'),
         url('http://geek3web.com/wp-content/themes/geek3web/fonts/DroidKufi-Bold.woff') format('woff'),
         url('http://geek3web.com/wp-content/themes/geek3web/fonts/DroidKufi-Bold.ttf') format('truetype'),
         url('http://geek3web.com/wp-content/themes/geek3web/fonts/DroidKufi-Bold.svg#Droid Arabic Kufi Bold') format('svg');
    font-weight: normal;
    font-style: normal;
}
[class^="geekicon-"]:before, [class*=" geekicon-"]:before,.flex-direction-nav a:before{
    font-family: "geekfont";
    font-style: normal;
    font-weight: normal;
    speak: none;
    width:32px;
    height:32px;
    display:inline-block;
    text-decoration: inherit;
    text-align: center;
    font-variant: normal;
    text-transform: none;
    line-height: 32px;
    font-size:18px;
	-webkit-font-smoothing: antialiased;
	-o-transform: scale(1);
	text-rendering: optimizeLegibility;
	text-shadow: none;
}

/* Main Global Layout Settings */
*{
	padding:0;
	margin:0;
	outline:none;
	list-style:none;
	border:0 none;
}
input[type=submit],
input[type=text],
input[type=password],
input[type=file],
textarea{
	-webkit-appearance:none;
	-webkit-border-radius:0;
}
input[type="image"]{
	padding:0;
	border:none;
}
body{
	background-color:#F9F9F9;
	background:url(http://geek3web.com/wp-content/themes/geek3web/images/back_bg.png);
	color:#555555;
	margin:0;
	direction:rtl;
	-webkit-text-size-adjust:100%;
	font:13px/20px 'Droid Arabic Kufi Regular', Tahoma, Arial, sans-serif;
}
p{line-height:24px;}
a{
	color:#333333;
	text-decoration:none;
	-webkit-transition:all ease-in-out 0.2s;
	-moz-transition:all ease-in-out 0.2s;
	-o-transition:all ease-in-out 0.2s;
	transition:all ease-in-out 0.2s;
}
blockquote{
	border-right:3px solid #f2ad20;
	padding:20px 20px 10px 20px;
	background:#f9f9f9;
	margin:20px 40px 5px 40px;
	min-height:60px;
}
a:hover{color:#111111;}
h1, h2, h3, h4, h5, h6{font-weight:normal;}
.alignright{float:right;}
.alignleft{float:left;}
.aligncenter{clear:both;margin-left:auto;margin-right:auto;}
.clear{clear:both;}
.clearfix:after{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
	font-size:0;
}
* html .clearfix{zoom:1;} /* IE6 */
*:first-child+html .clearfix {zoom:1;} /* IE7 */
.remove-margin{margin-right:0 !important}

/* Main Wrapper Style */
.wrapper{
	position:relative;
	z-index:1;
	width:1040px;
	margin:0 auto;
	-moz-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.11);
	-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.11);
	box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.11);
	background:#FFFFFF;
}
.wrapper.full-site{width:100% !important;}

/* Content Area */
.main-content{
	width:980px;
	margin:0 auto;
}

/* Header */
header{
	position:relative;
}
header:after{display:block;visibility:hidden;clear:both;height:0;content:".";}
#header-left-content{float:left;}

/* Top Menu Styles */
#top-menu{
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
	background:#F9F9F9;
	border-bottom:5px solid #25b9d3;
	height:35px;
}
#top-menu ul.top-menu{margin:0;}
#top-menu ul.top-menu a{
	float:right;
	padding-left:10px;
	font-size:10px;
	margin-top:8px;
	margin-left:10px;
	color:#444444;
	text-decoration:none;
}
#top-menu ul.top-menu a:hover{
	color:#000000;
}
#top-menu ul.top-menu li:last-child a{
	padding:0;
	background:none;
}

/* Search Form */
.search-form{
	overflow:hidden;
	float:left;
}
.search-form #s{
	background:#FBFBFB;
	float:left;
	font-size:11px;
	font-family: 'Droid Arabic Kufi Regular', Tahoma, Arial, sans-serif;
	color:#999;
	padding:9px 10px 11px 0px;
	width:120px;
	height:15px;
	border:0 none;
	border-right:1px solid #EEEEEE;
}
.search-form .search-button{
	background:#FBFBFB url(http://geek3web.com/wp-content/themes/geek3web/images/search.png) no-repeat 10px 5px;
	cursor:pointer;
	float:left;
	height:35px;
	width:40px;
	text-indent:-999999px;
	display:block;
	border:0 none;
	border-left:1px solid #EEEEEE;
}

/* Logo */
#logo{
	width:auto;
}
#logo h1{
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
	font-size:35px;
	line-height:1.5em !important;
}
#logo a{
    color:#333;
	padding:0px;
	margin:0px;
    text-decoration:none;
}
#logo a:hover{
	color:#25b9d3;
}

/* Contact Info */
.contact-info{
	font-size:13px;
	margin-bottom:9px;
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
}
.contact-info span{
	font-size:1.2em;
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
}

/* Social Icons - Header */
.social-networks li{float:right;position:relative;margin-left:5px;}
.social-networks li:last-child{margin-left:0px;}
.social-networks a{text-indent:-9999px;overflow:hidden;float:left;}
.social-networks .facebook a{background-image:url(http://geek3web.com/wp-content/themes/geek3web/images/socials/facebook.png) !important; width:32px; height:32px;}
.social-networks .twitter a{background-image:url(http://geek3web.com/wp-content/themes/geek3web/images/socials/twitter.png) !important; width:32px; height:32px;}
.social-networks .google a{background-image:url(http://geek3web.com/wp-content/themes/geek3web/images/socials/googleplus.png) !important; width:32px; height:32px;}
.social-networks .linkedin a{background-image:url(http://geek3web.com/wp-content/themes/geek3web/images/socials/linkedin.png) !important; width:32px; height:32px;}
.social-networks .behance a{background-image:url(http://geek3web.com/wp-content/themes/geek3web/images/socials/behance.png) !important; width:32px; height:32px;}
.social-networks .youtube a{background-image:url(http://geek3web.com/wp-content/themes/geek3web/images/socials/youtube.png) !important; width:32px; height:32px;}
.social-networks .dribbble a{background-image:url(http://geek3web.com/wp-content/themes/geek3web/images/socials/dribbble.png) !important; width:32px; height:32px;}
.social-networks .deviantart a{background-image:url(http://geek3web.com/wp-content/themes/geek3web/images/socials/deviantart.png) !important; width:32px; height:32px;}
.social-networks .instagram a{background-image:url(http://geek3web.com/wp-content/themes/geek3web/images/socials/instagram.png) !important; width:32px; height:32px;}
.social-networks .vimeo a{background-image:url(http://geek3web.com/wp-content/themes/geek3web/images/socials/vimeo.png) !important; width:32px; height:32px;}

/* Main Menu */
#main-menu{
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
	margin:0 auto;
	background:#F9F9F9;
	height:40px;
	border-bottom:5px solid #25b9d3;
}
	#main-menu .primary-menu{margin-right:0px;}
	#main-menu ul li{
		font-size:13px;
		position:relative;
		display:inline-block;
		float:right;
		border:1px solid #FFFFFF;
		border-width:0 1px 0 0;
		height:40px;
		margin-top:0px;
	}
		#main-menu ul li:first-child,
		#main-menu ul li:first-child a{border:0 none;}
		#main-menu ul li:last-child a{border-left:0 none;}
		#main-menu ul li a{
			display:inline-block;
			height:40px;
			line-height:40px;
			color:#555555;
			padding:0 10px;
			border-right:1px solid #E9E9E9;
			overflow:hidden;
		}
		#main-menu ul li a .sub-indicator{}
		#main-menu ul li a:hover {}
		#main-menu ul ul{
			display:none;
			padding:0;
			position:absolute;
			top:40px;
			width:180px;
			z-index:99999;
			float:right;
			background:#F9F9F9 !important;
		}
		#main-menu ul ul li, #main-menu ul ul li:first-child{
			background:none !important;
			z-index:99999;
			min-width:180px;
			border:0 none;
			border-bottom:1px solid #E9E9E9;
			border-top:1px solid #FFFFFF;
			font-size:12px;
			height:auto;
			margin:0;
		}
			#main-menu ul ul li:first-child ,#main-menu ul li.current-menu-item ul li:first-child,
			#main-menu ul li.current-menu-parent ul li:first-child,#main-menu ul li.current-page-ancestor ul li:first-child{border-top:0 none !important;}
		#main-menu ul ul ul {left:auto;right:100%;top:0;z-index:99999;}
		#main-menu ul.sub-menu a ,
		#main-menu ul ul li.current-menu-item a,
		#main-menu ul ul li.current-menu-parent a,
		#main-menu ul ul li.current-page-ancestor a{
			border:0 none;
			background:none !important;
			height:12px !important;
			line-height:1.2em;
			padding:10px 10px;
			width:160px;
			display:block !important;
			margin-left:0 !important;
			z-index:99999;
			color:#555555 !important;
		}
		#main-menu ul li.current-menu-item ul a,
		#main-menu ul li.current-menu-parent ul a,
		#main-menu ul li.current-page-ancestor ul a{color:#555555 !important;}
		
		#main-menu ul li:hover > a,#main-menu ul :hover > a{color:#000000;}
		#main-menu ul ul li:hover > a,
		#main-menu ul ul :hover > a{background-color:#F7F7F7 !important;}
		#main-menu ul li:hover > ul{display: block;}
		#main-menu ul li.current-menu-item,
		#main-menu ul li.current-page-ancestor{
			margin-top:0px;
			height:40px;
			border-right:0 none !important;
			border-bottom:5px solid #F9F9F9;
		}
		#main-menu ul li.current-menu-parent{border-right:0 none !important;}
		#main-menu ul li.current-menu-item ul,
		#main-menu ul li.current-menu-parent ul,
		#main-menu ul li.current-page-ancestor ul{background:#F9F9F9 !important;}
		
		#main-menu ul li.current-menu-item ul li,#main-menu ul li.current-menu-item ul li:first-child ,
		#main-menu ul li.current-menu-parent ul li,#main-menu ul li.current-menu-parent ul li:first-child,
		#main-menu ul li.current-page-ancestor ul li,#main-menu ul li.current-page-ancestor ul li:first-child {
			border-bottom:1px solid #E9E9E9;
			border-top:1px solid #FFFFFF;
		}
		#main-menu ul li.current-menu-item a,#main-menu ul li.current-menu-item a:hover,
		#main-menu ul li.current-menu-parent a,#main-menu ul li.current-menu-parent a:hover,
		#main-menu ul li.current-page-ancestor a,#main-menu ul li.current-page-ancestor a:hover{
			background:#25b9d3;
			color:#FFFFFF;
			height:40px;
			line-height:40px;
			border-right:0 none !important;
		}
		#main-menu ul.sub-menu li.current-menu-item,#main-menu ul.sub-menu li.current-menu-item a,
		#main-menu li.current-menu-item ul.sub-menu a,#main-menu ul.sub-menu li.current-menu-parent,
		#main-menu ul.sub-menu li.current-menu-parent a,#main-menu li.current-menu-parent ul.sub-menu a,
		#main-menu ul.sub-menu li.current-page-ancestor,#main-menu ul.sub-menu li.current-page-ancestor a,
		#main-menu li.current-page-ancestor ul.sub-menu a{height:auto !important;line-height: 12px;}
		#main-menu ul li.menu-item-home a{
			background-image:url(http://geek3web.com/wp-content/themes/geek3web/images/home-icon.png) !important;
			background-repeat:no-repeat !important;
			background-position:center -50px;
			text-indent:-9999px;
			height:40px;
			width:35px;
		}
		#main-menu ul li.menu-item-home.current-menu-item a{background-position:center 2px;}
		#main-menu ul li.menu-item-home ul li a,
		#main-menu ul ul li.menu-item-home  a,
		#main-menu ul li.menu-item-home ul li a:hover{
			background-color:transparent !important;
			text-indent:0;
			background-image:none !important;
			height:auto !important;
			width:auto;
		}
.float-menu{
	position:fixed;
	top:0px;
	right:0;
	width:100%;
	z-index:999;
	opacity:0.9;
}

/* Contact Me Button */		
#contact-me{
	background-color:#25b9d3;
	height:40px;
	display:block;
	float:left;
	margin:0 10px 0 0;
	padding:0 12px;
	cursor:pointer;
}
#contact-me img{margin-top:6px;}

/* About Blog - Homepage */
#about-blog{
	padding:35px 0 42px;
	z-index:20;
	background:#F9F9F9;
	border-bottom-color:#EAEAEA;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:#EAEAEA;
	border-top-style:solid;
	border-top-width:1px;
	overflow:hidden;
}
#about-blog h2{
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
	margin-bottom:15px;
}
#about-blog h3{
	font-family:'GE SS Med', Tahoma, Arial, sans-serif;
	margin-bottom:15px;
	font-size:20px;
}
#page-heading-about{text-align:center;margin-bottom:33px;}
#page-heading-about h2{
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
	color:#f1834a;
	font-size:22px;
	font-weight:300;
	margin-top:10px;
	padding-bottom:8px;
}

/* Services */
#page-heading-service{text-align:center;margin-bottom:13px;}
#page-heading-service h2 {
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
	color:#8db403;
	font-size:22px;
	font-weight:300;
	margin-top:44px;
	padding-bottom:23px;
}
.services{width:980px;margin-top:3px;}
.services ul li{
	float:right;
	width:300px;
	margin-left:20px;
	margin-right:20px;
	margin-top:27px;
	margin-bottom:50px;
}
.services ul li:hover .circle1{
	border:8px solid #25b9d3;
	-webkit-transition:all ease-in-out 0.3s;
	-moz-transition:all ease-in-out 0.3s;
	-o-transition:all ease-in-out 0.3s;
	transition:all ease-in-out 0.3s;
}
.services ul li:hover .circle2{
	border:8px solid #a87faa;
	-webkit-transition:all ease-in-out 0.3s;
	-moz-transition:all ease-in-out 0.3s;
	-o-transition:all ease-in-out 0.3s;
	transition:all ease-in-out 0.3s;
}
.services ul li:hover .circle3{
	border:8px solid #ff8e8e;
	-webkit-transition:all ease-in-out 0.3s;
	-moz-transition:all ease-in-out 0.3s;
	-o-transition:all ease-in-out 0.3s;
	transition:all ease-in-out 0.3s;
}
.services ul li:last-child{
	margin-left:0;
}
.services ul li:first-child{
	margin-right:0;
}
.circle{
	display:block;
	height:100px;
	margin:0 auto;
	width:100px;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	-webkit-transition:all ease-in-out 0.3s;
	-moz-transition:all ease-in-out 0.3s;
	-o-transition:all ease-in-out 0.3s;
	transition:all ease-in-out 0.3s;
	margin-bottom:30px;
}
.circle1{
	border:8px solid #E9E9E9;
	display:block;
	height:150px;
	margin:0 auto;
	width:150px;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	-webkit-transition:all ease-in-out 0.3s;
	-moz-transition:all ease-in-out 0.3s;
	-o-transition:all ease-in-out 0.3s;
	transition:all ease-in-out 0.3s;
}
.circle2{
	border:8px solid #E9E9E9;
	display:block;
	height:150px;
	margin:0 auto;
	width:150px;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	-webkit-transition:all ease-in-out 0.3s;
	-moz-transition:all ease-in-out 0.3s;
	-o-transition:all ease-in-out 0.3s;
	transition:all ease-in-out 0.3s;
}
.circle3{
	border:8px solid #E9E9E9;
	display:block;
	height:150px;
	margin:0 auto;
	width:150px;
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
	-webkit-transition:all ease-in-out 0.3s;
	-moz-transition:all ease-in-out 0.3s;
	-o-transition:all ease-in-out 0.3s;
	transition:all ease-in-out 0.3s;
}
.cap-title{
	text-align:center;
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
	margin-top:15px;
	border-bottom-color:#EAEDF2;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-bottom:15px;
}
.caption{
	text-align:center;
	padding-top:20px;
	margin-bottom:25px;
}
.more-des{width:110px;background-color:#25b9d3;margin:0 auto;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.more-dev{width:110px;background-color:#a87faa;margin:0 auto;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.more-bra{width:110px;background-color:#ff8e8e;margin:0 auto;-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.more-des h3,.more-dev h3,.more-bra h3{color:#FFFFFF;text-align:center;font-size:13px;font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;padding:7px 0px 8px;}

/* Modal PopUp */
.overlay {
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:1000;
	display:none;
}
.service1 {
	display:none;
	background:#FFFFFF;
	border-bottom:8px solid #25b9d3;
	overflow:auto;
	z-index:1001;
	position:absolute;
	width:560px;
	min-height:400px;
	right:50%;
	margin-right:-280px;
	-moz-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.11);
	-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.11);
	box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.11);
	-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;
}
.service1 h2{background:#25b9d3;padding:20px;color:#FFFFFF;}
.service2{
	display:none;
	background:#FFFFFF;
	border-bottom:8px solid #a87faa;
	overflow:auto;
	z-index:1001;
	position:absolute;
	width:560px;
	min-height:400px;
	right:50%;
	margin-right:-280px;
	-moz-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.11);
	-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.11);
	box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.11);
	-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;
}
.service2 h2{background:#a87faa;padding:20px;color:#FFFFFF;}
.service3{
	display:none;
	background:#FFFFFF;
	border-bottom:8px solid #ff8e8e;
	overflow:auto;
	z-index:1001;
	position:absolute;
	width:560px;
	min-height:400px;
	right:50%;
	margin-right:-280px;
	-moz-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.11);
	-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.11);
	box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.11);
	-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;
}
.service3 h2{background:#ff8e8e;padding:20px;color:#FFFFFF;}
.closeBtn{float:left;cursor:pointer;padding-top:20px;padding-left:20px;color:#FFFFFF;}
.full-caption{padding:20px 20px 0px 20px;}
.full-caption p{padding:15px 0px 3px;}
.full-caption p:first-child{padding-top:0px;}
.full-caption ol,
	.full-caption ul{margin:10px 35px 0 0;}
	.full-caption ul li{list-style:inside disc;}
	.full-caption ol li{list-style:inside decimal;}
	.full-caption li{margin:0 0 3px;}

.more-services{width:180px;right:50%;margin-right:-90px;position:absolute;bottom:30px;}
.more-services h3{
	text-align:center;
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
	border:3px solid #E9E9E9;
	padding:10px 0px 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

/* My Skills */
#my-skills{
	padding:35px 0 30px;
	z-index:20;
	background:#F9F9F9;
	border-bottom-color:#EAEAEA;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:#EAEAEA;
	border-top-style:solid;
	border-top-width:1px;
	overflow:hidden;
}
#my-skills h2{
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
	margin-bottom:15px;
}
#my-skills h3{
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
	margin-bottom:15px;
	font-size:18px;
}
#page-heading-skills{text-align:center;margin-bottom:33px;}
#page-heading-skills h2{
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
	color:#25b9d3;
	font-size:22px;
	font-weight:300;
	margin-top:9px;
	padding-bottom:8px;
}
.pro-skills{
	float:right;
	width:48%;
}
.pro-skills h4{
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
	text-align:center;
	padding-bottom:20px;
	font-size:16px;
}
.des-skills{
	margin-right:39px;
}
.skillbar{
	position:relative;
	display:block;
	margin-bottom:20px;
	width:100%;
	height:30px;
	-webkit-transition:0.4s linear;
	-moz-transition:0.4s linear;
	-ms-transition:0.4s linear;
	-o-transition:0.4s linear;
	transition:0.4s linear;
	-webkit-transition-property:width, background-color;
	-moz-transition-property:width, background-color;
	-ms-transition-property:width, background-color;
	-o-transition-property:width, background-color;
	transition-property:width, background-color;
}
.skillbar-title{
	font-family:'Tahoma', Arial, sans-serif;
	position:absolute;
	top:0;
	right:0;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	background:#6adcfa;
}
.skillbar-title span{
	display:block;
	background:rgba(0, 0, 0, 0.1);
	padding:0 20px;
	height:30px;
	line-height:30px;
}
.skillbar-bar{
	height:30px;
	width:0px;
	background:#6adcfa;
}
.skill-bar-percent{
	position:absolute;
	left:0px;
	top:0;
	font-size:11px;
	height:30px;
	line-height:30px;
	color:#222222;
	color:rgba(0, 0, 0, 0.4);
}
.skillbar,.skillbar-title,.skillbar-title span,.skillbar-bar{-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}

/* Our Works */
#our-works{
	width:100%;
	padding:35px 0 25px; 
	z-index:20;
	overflow:hidden;
}
#page-heading-works{text-align:center;margin-bottom:40px;}
#page-heading-works h2{
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
	color:#f1834a;
	font-size:22px;
	font-weight:300;
	margin-top:9px;
	padding-bottom:8px;
}
#our-works h2{
	margin-bottom:15px;
}
.work-title{
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
	text-align:center;
}
.work-desc{
	font-family:'GE SS Two', Tahoma, Arial, sans-serif;
	text-align:center;
	font-size:14px;
}
#back-t-w1{
	border-bottom:5px solid #25b9d3;
	padding:8px 10px 10px 10px;
}
#back-t-w2{
	border-bottom:5px solid #a87faa;
	padding:8px 10px 10px 10px;
}
#back-t-w3{
	border-bottom:5px solid #ff8e8e;
	padding:8px 10px 10px 10px;
}
.item{
	float:right;
	margin-bottom:15px;
	margin-left:40px;
	width:300px;
}
.item:last-child{
	margin-left:0px;
}
.item img{
	opacity:.8;
	-webkit-transition:all ease-in-out 0.2s;
	-moz-transition:all ease-in-out 0.2s;
	-o-transition:all ease-in-out 0.2s;
	transition:all ease-in-out 0.2s;
}
.item img:hover{opacity:1;}
.m-work{
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
	display:block;
	width:154px;
	text-align:center;
	border:3px solid #E9E9E9;
	padding:10px 0 10px 0;
	-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
}
.more-work{margin:0 auto;width:160px;padding-bottom:50px;}
.more-work a{color:#25b9d3;}

/* Testimonials */
#testimonial{
	padding:35px 0 39px;
	z-index:20;
	background:#F9F9F9;
	border-bottom-color:#EAEAEA;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:#EAEAEA;
	border-top-style:solid;
	border-top-width:1px;
	overflow:hidden;
}
#testimonial h2{
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
	margin-bottom:15px;
}
#testimonial h3{
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
	margin-bottom:15px;
	font-size:18px;
}
#page-heading-testimonial{text-align:center;margin-bottom:33px;}
#page-heading-testimonial h2{
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
	color:#8db403;
	font-size:22px;
	font-weight:300;
	margin-top:10px;
	padding-bottom:8px;
}
#clients-says .effectContainer{width:980spx;height:134px;overflow:hidden;text-align:center}
div.fadenav{position:absolute;bottom:5px;width:auto;width:100px;right:50%;margin-right:-50px;}
div.fadenav a{display:inline-block;width:12px;height:12px;margin-left:5px;overflow:hidden;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;border:1px solid #f1834a;}
div.fadenav a:last-child{margin-left:0px;}
div.fadenav a:hover{text-decoration:none;}
div.fadenav a.current{background:#f1834a;}

/* Last Posts - Homepage */
#last-posts{
	padding:34px 0 30px;
	z-index:20;
	overflow:hidden;
}
#page-heading-last-posts{text-align:center;margin-bottom:40px;}
#page-heading-last-posts h2{
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
	color:#25b9d3;
	font-size:22px;
	font-weight:300;
	margin-top:10px;
	padding-bottom:23px;
}
.tech-posts{width:620px;float:right;}
.last-article{float:right;width:620px;height:106px;margin-bottom:20px;padding-left:29px;border-left:1px dashed #DDD;}
.last-article h4{
	font-family:'GE SS Med', Tahoma, Arial, sans-serif;
	font-size:16px;
	margin-top:5px;
	margin-bottom:8px;
}
.postimg{float:right;margin-left:15px;}
.postimg img{-webkit-border-radius: 2px;-moz-border-radius: 2px;border-radius: 2px;}
.almazid a{color:#25b9d3;font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;}
.postmeta{color:#CBCBCB;margin-bottom:5px;font-size:85%;}
.postmeta a{color:#CBCBCB;}
.postmeta a:hover{
	border-bottom: 1px #000 dotted;
	color:#000;
	text-decoration:none;
}

/* Social count */
#s-counter{
	height:358px;
	float:left;
}
#s-counter ul li{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;color:#FFFFFF;cursor:pointer;}
#s-counter ul li a{color:#FFFFFF;}
.social-icon{
	float:left;
	margin-left:12px;
	margin-top:13px;
}
.s-count{float:right;margin-right:20px;position:absolute;margin-top:36px;}
.s-facebook{
	background:#3b5998;
	width:300px;
	height:106px;
	margin-bottom:20px;
}
.s-twitter{
	background:#4099ff;
	width:300px;
	height:106px;
	margin-bottom:20px;
}
.s-youtube{
	background:#dd4b39;
	width:300px;
	height:106px;
}

/* Content Zone */
#content{
	width:650px;
    float:right;
	margin-top:30px;
}
.blog-posts{float:right;margin-top:30px;height:195px;}
.blog-posts h4{
	font-family:'GE SS Med', Tahoma, Arial, sans-serif;
	font-size:18px;
	margin-bottom:8px;
	line-height:24px;
}
.widget-title-archive{
	overflow:hidden;
	border-bottom:2px solid #25b9d3;
	margin-bottom:0px;
}
.widget-title-archive h1{
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
	font-size:16px;
	line-height:20px;
	float:right;
	background:#25b9d3;
	color:#FFFFFF;
	padding:5px 15px;
}
.widget-title-page{
	overflow:hidden;
	border-bottom:2px solid #25b9d3;
	margin-bottom:10px;
}
.widget-title-page h4 a{
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
	font-size:16px;
	line-height:20px;
	float:right;
	background:#25b9d3;
	color:#FFFFFF;
	padding:5px 15px;
}

/* Entry */
.entry h1,.entry h2,.entry h3,.entry h4{font-family:'GE SS Med', Tahoma, Arial, sans-serif;}
.entry h1{
	font-size:26px;
	margin-top:12px;
}
.entry h2{
	font-size:20px;
	margin-top:12px;
}
.entry h3{
	font-size:18px;
	margin-top:12px;
}
.entry h4{
	font-size:20px;
	margin-bottom:8px;
	line-height:24px;
}
.entry p{padding:15px 0px 3px;}
.entry p:first-child{padding-top:0px;}
.entry ol,
	.entry ul{margin:10px 35px 0 0;}
	.entry ul li{list-style:inside disc;}
	.entry ol li{list-style:inside decimal;}
	.entry li{margin:0 0 3px;}
.entry img{max-width:100%;height:auto;}
.entry iframe,.entry embed,.entry object{max-width:100%;}
.entry-margin-bottom{margin-bottom:30px;}
	
.embed-code{float:right;margin-left:20px;padding-bottom:3px;}
.embed-code iframe,.embed-code embed,.embed-code object{width:340px;height:245px;}

/* Copyright - Post */
.copyright-post{
	border-right:3px solid #25b9d3;
	padding:0px 15px;
	margin-top:20px;
	margin-bottom:20px;
}
.copyright-post a{color:#25b9d3;}

/* Post Navigation */
.nav-previous a{float:left;}
.nav-next a{float:right;}

.post-navigation{
	clear:both;
	margin:23px 21px;
	overflow:hidden;
}
	.post-navigation div{
		display:block;
		width:245px;
		position:relative;
		color:#999;		
	}
	.post-previous{
		float:right;
		padding-right:40px;		
	}
	.post-next{
		float:left;
		text-align:left;
		padding-left:40px;
	}
		.post-navigation div span{
			display:block;
			font-size:80%;
			color:#999;	
		}
		.post-navigation div a:after{
			position:absolute;
			color:#ccc;
			font-size:56px;
			margin-top:-11px;
			height: 22px;
			line-height:22px;
			top:34%;
		}
		.post-previous a:after{
			content:'آ«';
			right:0px;
		}
		.post-next a:after{
			content:'آ»';
			left:0px;
		}

/* Sidebar */
#sidebar{
	width:300px;
	float:left;
	margin-top:30px;
}
.sidebar-box{margin-top:25px;}
.sidebar-box:first-child{margin-top:0;}
.widget-title{
	overflow:hidden;
	border-bottom:2px solid #25b9d3;
	margin-bottom:10px;
}
.widget-title h3{
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
	font-size:16px;
	line-height:20px;
	float:right;
	background:#25b9d3;
	color:#FFFFFF;
	padding:5px 15px;
}
.sidebox{
	background-color:white;
	background-position:initial initial;
	background-repeat:initial initial;
	margin-top:8px;
}
.sidebox li{
	padding-bottom:5px;
	padding-top:5px;
	list-style:square inside;
	color:#25b9d3;
	border-bottom:1px dashed #e0e0e0;
}
.sidebox li:last-child{
	padding-bottom:0;
	border-bottom:0;
}
.sidebox li:first-child{
	padding-top:0;
}

/* Comment Style */
.commentlist{
	list-style:none;
	margin:0;
	padding:0;
}
.comments-container,.comment-section{margin-top:25px;}
.comm-title{margin-bottom:15px;}
.comm-title h1{font-size:24px;}
.commentlist li{
	margin:0;
	padding:0;
}
.commentlist li li{margin-right:45px;}
.commentlist .the-comment{
	border-bottom:1px dashed #e0e0e0;
	border-top:1px dashed #e0e0e0;
	padding:15px;
	margin-bottom:15px;
}
.commentlist .the-comment .comment-text *:last-child{
	margin-bottom:0;
}
.commentlist div.avatar{
	float:right;
	margin-left:15px;
}
.avatar img{
	border-bottom-left-radius:50%;
	border-bottom-right-radius:50%;
	border-top-left-radius:50%;
	border-top-right-radius:50%;
}
.commentlist .comment-text p{
	margin:0;
}
.comment-text p{padding-top:5px;}
.commentlist .comment-author{
	padding-left:5px;
}
.commentmeta{color:#CBCBCB;margin-bottom:5px;font-size:85%;}
.comment-text em{color:#25b9d3;}
.reply-comment{color:#25b9d3;font-size:13px;float:left;margin-right:5px;}
.colored-author,.colored-author a{color:#25b9d3;}
#comment-post p{margin-bottom:10px;margin-top:-10px;}
#comment-input input#author,
#comment-input input#email,
#comment-input input#url{
	border-right:3px solid #25b9d3;
	border-left:1px solid #eeeeee;
	border-top:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
	width:100%;
	font-size:12px;
	color:#a9a9a9;
	padding:8px 2%;
	font-family:'Droid Arabic Kufi Regular', Tahoma, Arial, sans-serif;
	margin-bottom:7px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
}
#comment-textarea textarea{
	display:block;
	border-right:3px solid #25b9d3;
	border-left:1px solid #eeeeee;
	border-top:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
	width:100%;
	height:150px;
	font-size:12px;
	color:#a9a9a9;
	padding:8px 11px;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	box-sizing:border-box;
	font-family:'Droid Arabic Kufi Regular', Tahoma, Arial, sans-serif;
}
.comment-submit{
	color:#FFFFFF;
	background-color:#25b9d3;
	border:medium none;
	cursor:pointer;
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
	font-size:14px;
	height:40px;
	margin-left:0;
	margin-top:10px;
	outline:none medium;
	padding:3px 15px;
}
.colored{color:#25b9d3;}

/* Search Result */
.suggestions-title{font-size:22px;margin-bottom:10px;}
.search-suggestions{margin-top:12px;}
.search-suggestions li{
	list-style:square inside;
	margin-right:20px;
}
.block-item-small h1,.block-item-small h1 a{font-size:18px;color:#333;}
.page-heading-container{
	position:relative;
	margin-bottom:20px;
	margin-top:20px;
	padding:0 0 30px 0;
	border-bottom:1px dashed #e0e0e0;
}
.r-search-form{
	overflow:hidden;
	float:right;
	margin-top:15px;
}
.r-search-form #s{
	background:#fbfbfb;
	float:left;
	color:#7a7979;
	padding:8px 10px 10px 10px;
	width:200px;
	height:15px;
	color:#999;
	border:1px solid #eee;
	font-family:'Droid Arabic Kufi Regular', Tahoma, Arial, sans-serif;
}
.r-search-form .r-search-button{
	background:#25b9d3;
	cursor:pointer;
	float:left;
	height:35px;
	width:45px;
	display:block;
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
}
.r-search-button{
	color:#fbfbfb;
}
#search-result{margin-top:-5px;}
.search-result{float:right;width:650px;height:106px;margin-bottom:5px;margin-top:15px;}
.search-result h4{
	font-family:'GE SS Med', Tahoma, Arial, sans-serif;
	font-size:16px;
	margin-top:5px;
	margin-bottom:8px;
}

/* Error Page 404 */
#error-page-title{
	font-size:300px;
	text-align:center;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#eeeeee;
	background:none;
	line-height:1em;
}
#error-page-text{
	text-align:center;
	font-size:14px;
	color:#888;
}
#error-page-text a:link,#error-page-text a:visited{color:#25b9d3;}
#error-page-text a:hover{color:#000;}

/* Breaker */
.breaker{
	background-color:#CCCCCC;
	background-position:initial initial;
	background-repeat:initial initial;
	clear:both;
	height:2px;
	margin:0 auto;
	width:83px;
}

/* Adipoli Plugin */
.adipoli-wrapper{
    margin:auto;
    position:relative;
    display:inline-block;
}
.adipoli-wrapper>img{
    position:absolute;
    z-index:1;
}
.adipoli-before{
    position:absolute;
    z-index:5;
}
.adipoli-after{
    position:absolute;
    z-index:10;
}
.adipoli-slice {
    display:block;
    position:absolute;
    z-index:15;
    height:100%;
}
.adipoli-box{
    display:block;
    position:absolute;
    z-index:15;
}

/* Page Navigation */
.pagination {
	clear:both;
	padding:30px 0 0;
	position:relative;
	font-size:12px;
	line-height:13px;
}
 
.pagination span, .pagination a {
	display:block;
	float:right;
	margin:0 0 0 2px;
	padding:6px 9px 5px 9px;
	text-decoration:none;
	width:auto;
	color:#25B9D3;
	border:1px solid #25B9D3;
}
 
.pagination a:hover{
	color:#fff;
	background-color:#25B9D3;
}
 
.pagination .current{
	padding:6px 9px 5px 9px;
	background-color:#25B9D3;
	color:#fff;
}

/* Banner - Home */
.banner-home{
	width:980px;
	height:80px;
	background:#25b9d3;
	float:right;
	-webkit-border-top-right-radius: 2px;
	-webkit-border-bottom-right-radius: 2px;
	-moz-border-radius-topright: 2px;
	-moz-border-radius-bottomright: 2px;
	border-top-right-radius: 2px;
	border-bottom-right-radius: 2px;
}
.banner-home h1{font-size:22px;color:#FFFFFF;padding-top:29px;padding-right:30px;}
.order-now{
	float:left;
	width:300px;
	height:80px;
	background:#3d3d3d;
	border-right:5px solid #FFFFFF;
	text-align:center;
	-webkit-border-top-left-radius: 2px;
	-webkit-border-bottom-left-radius: 2px;
	-moz-border-radius-topleft: 2px;
	-moz-border-radius-bottomleft: 2px;
	border-top-left-radius: 2px;
	border-bottom-left-radius: 2px;
}
.order-now h2{font-size:22px;color:#FFFFFF;padding-top:29px;}

/* If the menu doesn't exist */
.top-menu-alert{
	color:#555555;
	padding:7px 0 0 0;
	float:right;
}
.main-menu-alert{
	color:#555555;
	padding:10px 0 0 25px;
	float:right;
}

/* Coin Slider - Homepage */
#coin_slider{margin:0 auto;}
.coin-slider{overflow:hidden;zoom:1;position:relative;margin-bottom:40px;}
.cs-buttons{margin-top:10px;font-size:0px;padding:0px 0px 10px 0px;float:right;}
.cs-buttons a{margin-left:5px;height:12px;width:12px;float:right;border:1px solid #25b9d3;color:#25b9d3;text-indent:-1000px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;}
.cs-buttons a:last-child{margin-left:0px;}
.cs-active{background-color:#25b9d3;color:#FFFFFF;}

/* Footer */
#footer{
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
	font-size:13px;
	background:#25b9d3;
	color:#FFFFFF;
	padding:7px 30px 9px;
}
#footer a{color:#FFFFFF;}
#footer a:hover{color:#FFFFFF;}
#footer-area{
	background:#F9F9F9;
	border-top:8px solid #25b9d3;
	margin-top:35px;
	padding:25px 0px 30px;
}
.footer-widget{
	margin:0 auto;
	max-width:980px;
}
.footer-widget:after{
	content:"";
	display:block;
	clear:both;
}
.footer-widget .col1{
	float:right;
	width:65%;
}
.footer-widget .col2{
	float:left;
	width:30.655555%;
}
#footer-area  h3{
	margin:0 0 20px;
	color:#333;
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
	font-size:16px;
}
#footer-area li{
	padding-bottom:5px;
	padding-top:5px;
	list-style:square inside;
	color:#25b9d3;
	border-bottom:1px dashed #e0e0e0;
}
#footer-area li:last-child{
	padding-bottom:0;
	border-bottom:0;
}
#footer-area li:first-child{
	padding-top:0;
}

/* ToolTip */	
a.ttip,a.tooldown{display:inline-block;}
.tipsy{font-size:10px;position:absolute;padding:5px;z-index:100000;}
.tipsy-inner{background-color:#000;color:#FFF;max-width:200px;padding:5px 8px 4px 8px;text-align:center;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.tipsy-arrow{position:absolute;width:0;height:0;line-height:0;border:5px dashed #000;}
.tipsy-arrow-n{border-bottom-color:#000;}
.tipsy-arrow-s{border-top-color:#000;}
.tipsy-arrow-e {border-left-color:#000;}
.tipsy-arrow-w {border-right-color:#000;}
.tipsy-n .tipsy-arrow{top:0;left:50%;margin-left:-5px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;}
.tipsy-nw .tipsy-arrow{top:0;left:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;}
.tipsy-ne .tipsy-arrow{top:0;right:10px;border-bottom-style:solid;border-top:none;border-left-color:transparent;border-right-color:transparent;}
.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;}
.tipsy-sw .tipsy-arrow{bottom:0;left:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;}
.tipsy-se .tipsy-arrow{bottom:0;right:10px;border-top-style:solid;border-bottom:none;border-left-color:transparent;border-right-color:transparent;}
.tipsy-e .tipsy-arrow{right:0;top:50%;margin-top:-5px;border-left-style:solid;border-right:none;border-top-color:transparent;border-bottom-color:transparent;}
.tipsy-w .tipsy-arrow{left:0;top:50%;margin-top:-5px;border-right-style:solid;border-left:none;border-top-color:transparent;border-bottom-color:transparent;}

/* Image Hover Overlay */
.blog-overlay{float:right;height:190px;overflow:hidden;width:280px;margin-left:20px;}
.blog-overlay a{display:block;position:relative;}
.blog-overlay a span{display:none;height:100%;position:absolute;width:100%;z-index:100;background-image:url(http://geek3web.com/wp-content/themes/geek3web/images/overlay-link.png);background-position:center center;background-repeat:no-repeat;}
.post-overlay{float:right;height:245px;overflow:hidden;width:340px;margin-left:20px;}
.post-overlay a{display:block;position:relative;}
.post-overlay a span{display:none;height:100%;position:absolute;width:100%;z-index:100;background-image:url(http://geek3web.com/wp-content/themes/geek3web/images/overlay-lightbox.png);background-position:center center;background-repeat:no-repeat;}
.works-overlay{float:right;height:185px;overflow:hidden;width:300px;}
.works-overlay a{display:block;position:relative;}
.works-overlay a span{display:none;height:100%;position:absolute;width:100%;z-index:100;background-image:url(http://geek3web.com/wp-content/themes/geek3web/images/overlay-lightbox.png);background-position:center center;background-repeat:no-repeat;}
.dark-background {background-color:#000000;opacity:.7;}

/* Back To Top Style */
#backtotop{
	background:#333333 url(http://geek3web.com/wp-content/themes/geek3web/images/up-arrow.png) no-repeat center;
	z-index:2;
	border-radius:4px 4px 0 0;
	width:48px;
	height:38px;
	text-indent:-99999px;
	position:fixed;
	bottom:-100px;
	right:30px;
	cursor:pointer;
	transition: all 0.2s ease-in-out 0s;
    overflow:auto;
	opacity: 0.8;
}
#backtotop:hover{background-color:#25b9d3;}

/* Socials Share */
#share-buttons{margin:25px 0 80px}
.share-it{font-size:22px;float:right;border-right:3px solid #eeeeee;padding-right:15px;}
.social-likes,.social-likes__widget{float:left;display:inline-block;padding:0;vertical-align:middle!important;word-spacing:0!important;text-indent:0!important;list-style:none!important}.social-likes{opacity:0}.social-likes_visible{opacity:1;-webkit-transition:opacity .1s ease-in;transition:opacity .1s ease-in}.social-likes>*{display:inline-block;visibility:hidden}.social-likes_vertical>*{display:block}.social-likes_visible .social-likes__widget{visibility:inherit}.social-likes__widget{display:inline-block;position:relative;white-space:nowrap}.social-likes__widget:before,.social-likes__widget:after{display:none!important}.social-likes_vertical .social-likes__widget{display:block;float:left;clear:left}.social-likes__button,.social-likes__icon,.social-likes__counter{text-decoration:none;text-rendering:optimizeLegibility}.social-likes__button,.social-likes__counter{display:inline-block;margin:0;outline:0}.social-likes__button{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.social-likes__button:before{content:"";display:inline-block}.social-likes__icon{position:absolute}.social-likes__counter{display:none;position:relative}.social-likes_ready .social-likes__counter,.social-likes__counter_single{display:inline-block}.social-likes_ready .social-likes__counter_empty{display:none}.social-likes_vertical .social-likes__widget{display:block}.social-likes_notext .social-likes__button{padding-left:0}.social-likes_single-w{position:relative;display:inline-block}.social-likes_single{position:absolute;text-align:left;z-index:99999;visibility:hidden;opacity:0;-webkit-transition:visibility 0 .3s,opacity .3s ease-out;transition:visibility 0s .3s,opacity .3s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden}.social-likes_single.social-likes_opened{visibility:visible;opacity:1;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.social-likes__button_single{position:relative}@font-face{font-family:"social-likes";src:url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"),url("data:application/x-font-ttf;charset=utf-8;base64,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") format("truetype");font-weight:400;font-style:normal}.social-likes__icon_facebook:before{content:"\f100"}.social-likes__icon_github:before{content:"\f101"}.social-likes__icon_mailru:before{content:"\f102"}.social-likes__icon_odnoklassniki:before{content:"\f103"}.social-likes__icon_pinterest:before{content:"\f104"}.social-likes__icon_plusone:before{content:"\f105"}.social-likes__icon_single:before{content:"\f106"}.social-likes__icon_twitter:before{content:"\f107"}.social-likes__icon_vkontakte:before{content:"\f108"}.social-likes{min-height:36px;margin:-.5em;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.social-likes,.social-likes_single-w{line-height:1.5}.social-likes,.social-likes__widget_single{font-size:14px}.social-likes__widget{margin:.5em;line-height:1.5;border:0;text-align:left;cursor:pointer}.social-likes__button,.social-likes__counter{-moz-box-sizing:border-box;box-sizing:border-box;font-family:"Tahoma",Arial,sans-serif;vertical-align:middle;color:#fff}.social-likes__button{padding:.025em .7em .2em 1.65em;font-weight:700;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.social-likes__icon{top:0;left:.21em;font-family:"social-likes";font-weight:400;font-style:normal;speak:none;text-transform:none;font-size:1.15em;vertical-align:baseline}.social-likes__counter{padding-right:.5em;font-weight:400;font-size:.85em}.social-likes_vertical .social-likes__widget{min-width:13em}.social-likes_vertical .social-likes__counter{float:right;margin-top:.3em}.social-likes_light .social-likes__widget{min-width:0;background:0 0}.social-likes_light .social-likes__button,.social-likes_single-light+.social-likes__button{min-width:0;font-weight:400;text-decoration:underline;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto}.social-likes_light .social-likes__icon{margin-top:-.1em}.social-likes_light .social-likes__counter,.social-likes_single-light+.social-likes__button+.social-likes__counter{float:none;margin-top:0;color:#999}.social-likes_notext .social-likes__button{width:1.85em}.social-likes_notext .social-likes__icon{margin-left:.1em}.social-likes_notext.social-likes_light,.social-likes_notext.social-likes_light .social-likes__widget{margin:0}.social-likes_single{margin-top:-1.2em;padding:.5em;background:#fff;border:1px solid #ddd}.social-likes__widget_single{height:1.5em;margin:0;padding:.1em 0;line-height:1.5;background:#007aff}.social-likes_single-light+.social-likes__widget_single{color:#007aff}.social-likes__icon_single{left:.4em;font-size:1.1em}.social-likes__widget_facebook{background:#3d5b95}.social-likes_light .social-likes__button_facebook{color:#3d5b95}.social-likes__icon_facebook{left:.25em;top:.05em;font-size:1.1em}.social-likes_notext .social-likes__icon_facebook{margin-left:.15em}.social-likes__widget_twitter{background:#24aadd}.social-likes_light .social-likes__button_twitter{color:#24aadd}.social-likes__icon_twitter{top:.1em}.social-likes_light .social-likes__icon_twitter{left:.1em}.social-likes__widget_plusone{background:#d23e30}.social-likes_light .social-likes__button_plusone{color:#d23e30}.social-likes_notext .social-likes__icon_plusone{margin-left:0}.social-likes__icon_plusone{left:.25em}.social-likes_light .social-likes__icon_plusone{margin-top:0}.social-likes__widget_mailru{background:#00468c}.social-likes_light .social-likes__button_mailru{color:#00468c}.social-likes_light .social-likes__icon_mailru{left:.1em}.social-likes_notext .social-likes__icon_mailru{margin-left:.075em}.social-likes__widget_vkontakte{background:#587e9f}.social-likes_light .social-likes__button_vkontakte{color:#587e9f}.social-likes__icon_vkontakte{top:.2em;left:.2em}.social-likes__widget_odnoklassniki{background:#f59310}.social-likes_light .social-likes__button_odnoklassniki{color:#f59310}.social-likes__icon_odnoklassniki{left:.4em}.social-likes_light .social-likes__icon_odnoklassniki{left:.25em}.social-likes__widget_pinterest{background:#cb132d}.social-likes_light .social-likes__button_pinterest{color:#cb132d}.social-likes_light .social-likes__icon_pinterest{left:.1em}

/* Author Box */
#author-box{clear:both;}
#author-box .post-listing{margin-top:20px;padding:20px 0 0;}
	.block-head{padding: 3px 0 15px;}
		.block-head h3 {
			float:right;
			margin-left:10px;
			font-size:24px;
			border-bottom:1px dashed #E0E0E0;
			padding-bottom:15px;
		}
.author-avatar img {
	border:1px solid #eee;
	background:#F9F9F9;
	padding:4px;
	float:right;
	margin:0 0 5px 10px;
}
.author-description {font-size: 100%;line-height:20px;}
.author-social {	float:right;margin-top:10px;}
.author-social a {opacity: 0.7;margin-right:2px;}
.author-social a:hover {opacity: 1;}
.author-social a img{width:18px;}

/* Related Posts */
.related-posts h4{font-size:24px;margin:30px 0 4px}
.related-posts li{
	padding-bottom:5px;
	padding-top:5px;
	list-style:square inside;
	color:#25b9d3;
	border-bottom:1px dashed #e0e0e0;
	margin-right:35px;
}
.related-posts li:last-child{border-bottom:none;padding-bottom:0px;}

/* Contact Form */
.errormsg{
	margin-top:15px;
	margin-bottom:15px;
	padding:0px 15px;
	border-right:3px solid #f29200;
}
.ermsg {
	margin-top:5px;
	padding:0px 15px;
	border-right:3px solid #c476f5;
}
.msgsent {
	margin-top:15px;
	margin-bottom:15px;
	padding:0px 15px;
	border-right:3px solid #8db403;
}
.sendmsg input{
	background:#FFFFFF;
}
#contact_me input,#contact_me textarea{
	border-right:3px solid #25b9d3;
	border-left:1px solid #eeeeee;
	border-top:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
	width:100%;
	font-size:12px;
	color:#a9a9a9;
	padding:8px 2%;
	font-family:'Droid Arabic Kufi Regular', Tahoma, Arial, sans-serif;
	margin-bottom:7px;
	box-sizing:border-box;
}
#contact_me textarea{
	height:150px;
	border-right:3px solid #25b9d3;
	border-left:1px solid #eeeeee;
	border-top:1px solid #eeeeee;
	border-bottom:1px solid #eeeeee;
	width:100%;
	font-size:12px;
	color:#a9a9a9;
	padding:8px 2%;
	font-family:'Droid Arabic Kufi Regular', Tahoma, Arial, sans-serif;
	margin-bottom:7px;
	box-sizing:border-box;
}
.contactmsg{
	margin-top:15px;
	margin-bottom:15px;
	padding:0px 15px;
	border-right:3px solid #25b9d3;
	line-height:24px;
}
.contact-disable-order{
	margin-top:15px;
	margin-bottom:15px;
	padding:0px 15px;
	border-right:3px solid #e07809;
	line-height:24px;
}
.contact-email{font-family:Tahoma, Arial, sans-serif;font-weight:Bold;font-size:14px;}
#msgspace {
	margin-bottom:15px;
}
.geek-map{
	background:url(http://geek3web.com/wp-content/themes/geek3web/images/geek-map.png) no-repeat;
	width:650px;
	height:325px;
}

/* Services Page */
.title-services{text-align:center;margin:30px 0;}
.services-caption{margin-bottom:30px;border-right:3px solid #25b9d3;padding-right:15px;line-height:24px;}
.disable_order{margin-bottom:30px;border-right:3px solid #e07809;padding-right:15px;line-height:24px;}
.p-services{width:980px;}
.p-services ul li{
	float:right;
	width:295px;
	margin-left:20px;
	margin-right:19px;
}
.p-services ul li:last-child{
	margin-left:0;
}
.p-services ul li:first-child{
	margin-right:7px;
}
.paint-service{
	background-color:transparent;
	background-image:url(http://geek3web.com/wp-content/themes/geek3web/images/icon-sprite.png);
	background-position:-1500px 0;
	background-repeat:no-repeat no-repeat;
	display:block;
	height:150px;
	margin:0 auto;
	width:150px;
}
.dev-service{
	background-color:transparent;
	background-image:url(http://geek3web.com/wp-content/themes/geek3web/images/icon-sprite.png);
	background-position:-1050px 0;
	background-repeat:no-repeat no-repeat;
	display:block;
	height:150px;
	margin:0 auto;
	width:150px;
}
.logo-service{
	background-color:transparent;
	background-image:url(http://geek3web.com/wp-content/themes/geek3web/images/icon-sprite.png);
	background-position:-750px 0;
	background-repeat:no-repeat no-repeat;
	display:block;
	height:150px;
	margin:0 auto;
	width:150px;
}
.wp-service{
	background-color:transparent;
	background-image:url(http://geek3web.com/wp-content/themes/geek3web/images/tuto-icons/wordpress.png);
	background-repeat:no-repeat no-repeat;
	height:150px;
	margin:0 auto;
	width:150px;
}
.eco-service{
	background-color:transparent;
	background-image:url(http://geek3web.com/wp-content/themes/geek3web/images/icon-sprite.png);
	background-position:-900px 0;
	background-repeat:no-repeat no-repeat;
	display:block;
	height:150px;
	margin:0 auto;
	width:150px;
}
.oth-service{
	background-color:transparent;
	background-image:url(http://geek3web.com/wp-content/themes/geek3web/images/icon-sprite.png);
	background-position:-150px 0;
	background-repeat:no-repeat no-repeat;
	display:block;
	height:150px;
	margin:0 auto;
	width:150px;
}
.serv-cap-title-one{
	text-align:center;
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
	margin:0 auto;
	border-bottom:1px dashed #dddddd;
	width:240px;
	padding-bottom:45px;
}
.serv-cap-title-two{
	text-align:center;
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
}
.second-line{margin-top:30px;margin-bottom:55px;}
.third-line{margin-bottom:55px;}
.more-details{width:260px;right:50%;margin-right:-130px;position:absolute;bottom:30px;}
.more-details h3{
	text-align:center;
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
	border:3px solid #E9E9E9;
	padding:10px 0px 10px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
.vertical-line-one{
	border-left:1px dashed #dddddd;
	height:190px;
	float:right;
}
.vertical-line-two{
	border-left:1px dashed #dddddd;
	height:190px;
	float:right;
	margin-top:25px;
}

/* Tutorials Icons */
.html-tuto{
	background-color:transparent;
	background-image:url(http://geek3web.com/wp-content/themes/geek3web/images/tuto-icons/html.png);
	background-repeat:no-repeat no-repeat;
	height:150px;
	margin:0 auto;
	width:150px;
}
.js-tuto{
	background-color:transparent;
	background-image:url(http://geek3web.com/wp-content/themes/geek3web/images/tuto-icons/js.png);
	background-repeat:no-repeat no-repeat;
	height:150px;
	margin:0 auto;
	width:150px;
}
.php-tuto{
	background-color:transparent;
	background-image:url(http://geek3web.com/wp-content/themes/geek3web/images/tuto-icons/php.png);
	background-repeat:no-repeat no-repeat;
	height:150px;
	margin:0 auto;
	width:150px;
}
.ps-tuto{
	background-color:transparent;
	background-image:url(http://geek3web.com/wp-content/themes/geek3web/images/tuto-icons/ps.png);
	background-repeat:no-repeat no-repeat;
	height:150px;
	margin:0 auto;
	width:150px;
}
.web-tuto{
	background-color:transparent;
	background-image:url(http://geek3web.com/wp-content/themes/geek3web/images/tuto-icons/web.png);
	background-repeat:no-repeat no-repeat;
	height:150px;
	margin:0 auto;
	width:150px;
}
.graph-tuto{
	background-color:transparent;
	background-image:url(http://geek3web.com/wp-content/themes/geek3web/images/tuto-icons/graph.png);
	background-repeat:no-repeat no-repeat;
	height:150px;
	margin:0 auto;
	width:150px;
}
.dev-tuto{
	background-color:transparent;
	background-image:url(http://geek3web.com/wp-content/themes/geek3web/images/tuto-icons/dev.png);
	background-repeat:no-repeat no-repeat;
	height:150px;
	margin:0 auto;
	width:150px;
}
.wp-tuto{
	background-color:transparent;
	background-image:url(http://geek3web.com/wp-content/themes/geek3web/images/tuto-icons/wordpress.png);
	background-repeat:no-repeat no-repeat;
	height:150px;
	margin:0 auto;
	width:150px;
}
.seo-tuto{
	background-color:transparent;
	background-image:url(http://geek3web.com/wp-content/themes/geek3web/images/tuto-icons/seo.png);
	background-repeat:no-repeat no-repeat;
	height:150px;
	margin:0 auto;
	width:150px;
}
.all-tuto{
	font-family:'Droid Arabic Kufi Bold', Tahoma, Arial, sans-serif;
	display:block;
	width:180px;
	text-align:center;
	border:3px solid #E9E9E9;
	padding:10px 0 10px 0;
	-webkit-border-radius: 5px;-moz-border-radius: 5px;border-radius: 5px;
}
.all-tutorials{margin:0 auto;width:200px;}
.all-tutorials a{color:#25b9d3;}

/* About Page */
.title-page-about{margin-bottom:15px;font-size:12px;}

/* No Posts In Cat */
.no-posts-cat{border-right:3px solid #25b9d3;padding-right:15px;line-height:24px;}
.no-posts-cat a{color:#25b9d3;}

/* SyntaxHighlighter */
.syntaxhighlighter{
  background-color:#F9F9F9 !important;
  direction:ltr;
  padding:10px 10px;
  border:1px solid #eeeeee;
  margin-top:20px;
  margin-bottom:5px;
}
.syntaxhighlighter .line.alt1{
  background-color:#F9F9F9 !important;
}
.syntaxhighlighter .line.alt2{
  background-color:#F9F9F9 !important;
}
.syntaxhighlighter .line.highlighted.alt1, .syntaxhighlighter .line.highlighted.alt2{
  background-color:#F9F9F9 !important;
}
.syntaxhighlighter .line.highlighted.number{
  color:black !important;
}
.syntaxhighlighter table caption{
  color:black !important;
}
.syntaxhighlighter .gutter{
  color:#afafaf !important;
  font-style:italic;
  text-align:center;
  padding-right:15px;
}
.syntaxhighlighter .gutter .line.highlighted{
  background-color:#6ce26c !important;
  color:white !important;
}
.syntaxhighlighter.printing .line .content{
  border:none !important;
}
.syntaxhighlighter.collapsed{
  overflow:visible !important;
}
.syntaxhighlighter.collapsed .toolbar{
  color:blue !important;
  background:white !important;
  border:1px solid #6ce26c !important;
}
.syntaxhighlighter.collapsed .toolbar a{
  color:blue !important;
}
.syntaxhighlighter.collapsed .toolbar a:hover{
  color:red !important;
}
.syntaxhighlighter .toolbar{
  color:white !important;
  background:#6ce26c !important;
  border:none !important;
}
.syntaxhighlighter .toolbar a{
  color:white !important;
}
.syntaxhighlighter .toolbar a:hover{
  color:black !important;
}
.syntaxhighlighter .plain, .syntaxhighlighter .plain a{
  color:black !important;
}
.syntaxhighlighter .comments, .syntaxhighlighter .comments a{
  color:#008200 !important;
}
.syntaxhighlighter .string, .syntaxhighlighter .string a{
  color:blue !important;
}
.syntaxhighlighter .keyword{
  color:#006699 !important;
}
.syntaxhighlighter .preprocessor{
  color:gray !important;
}
.syntaxhighlighter .variable{
  color:#aa7700 !important;
}
.syntaxhighlighter .value{
  color:#009900 !important;
}
.syntaxhighlighter .functions{
  color:#ff1493 !important;
}
.syntaxhighlighter .constants{
  color:#0066cc !important;
}
.syntaxhighlighter .script{
  font-weight:bold !important;
  color:#006699 !important;
  background-color:none !important;
}
.syntaxhighlighter .color1, .syntaxhighlighter .color1 a{
  color:gray !important;
}
.syntaxhighlighter .color2, .syntaxhighlighter .color2 a{
  color:#ff1493 !important;
}
.syntaxhighlighter .color3, .syntaxhighlighter .color3 a{
  color:red !important;
}
.syntaxhighlighter .keyword{
  font-weight:bold !important;
}

/* Maintenance Mode */
#maintenance{margin:0 15% 0 15%;background-color:#F9F9F9;border:1px solid #eeeeee;padding:25px 25px 30px 25px;}
.bleu{color:#2a94da;}
.orange{color:#e07809;}
.maintenance_title{text-align:center;margin-bottom:20px;line-height:32px;font-family:'Droid Arabic Kufi Regular', Tahoma, Arial, sans-serif;}
.maintenance_text{text-align:center;font-size:15px;font-family:'Droid Arabic Kufi Regular', Tahoma, Arial, sans-serif;}

/* Media Query - Responsive Design */
/*  TABLET  : 1024px */
@media only screen and ( max-width: 1024px ){

.wrapper{width:960px;}
.main-content,.banner-home,.services,#clients-says .effectContainer,.footer-widget,.p-services{width:940px;}
.services ul li{width:286px;margin-left:21px;}
.des-skills{margin-right:37px;}
.item{width:300px;margin-left:20px;}
#content,.search-result{width:615px;}
.geek-map{width:615px;height:310px;}
.p-services ul li{width:281px;}
.p-services ul li:first-child{margin-right:9px;}
.last-article{width:590px;}
.coin-slider{display:none;}

}

/* TABLET  : 768px */
@media only screen and (max-width: 985px) and (min-width: 768px){

.wrapper{width:735px;}
.main-content,.banner-home,.services,#clients-says .effectContainer,.footer-widget,.p-services,.s-facebook,.s-twitter,.s-youtube{width:715px;}
.services ul li{width:212px;margin-left:19px;}
.des-skills{margin-right:28px;}
#top-menu{height:40px;}
.search-form .search-button{background:#FBFBFB url(http://geek3web.com/wp-content/themes/geek3web/images/search.png) no-repeat 10px 7px;height:40px;width:40px;}
.search-form #s{padding:10px 10px 10px 0px;height:20px;}
.item{width:218px;margin-left:30px;}
.item img{width:218px;}
.banner-home h1{display:none;}
#back-t-w1,#back-t-w2,#back-t-w3{height:75px;padding:8px 10px 0px 10px;}
.last-article{float:none;width:715px;padding-left:0px;border-left:none;}
#s-counter{float:right;}
.order-now{width:100%;border-right:none;}
.footer-widget .col1,.footer-widget .col2{width:100%;}
.footer-widget .col2{margin-top:25px;}
#content,.search-result{width:100%;}
#sidebar{width:100%;float:left;margin-top:30px;}
.count-second-line li{margin-top:0px;}
.count-second-line li:first-child{margin-right:31px;}
.count-first-line li,.count-second-line li{margin-left:33px;}
.p-services ul li{width:200px;}
.p-services ul li:first-child{margin-right:7px;}
.serv-cap-title-one{border-bottom:none;}
.geek-map{width:650px;right:50%;margin-right:-325px;position:relative;overflow:hidden;margin-bottom:20px;}
#clients-says .effectContainer{height:150px;;}
.coin-slider{display:none;}

}

/*  Phone  : 480px */
@media only screen and (max-width: 767px) and (min-width: 480px){

.wrapper{width:460px;}
.main-content,.banner-home,.services,#clients-says .effectContainer,.footer-widget,.p-services,.s-facebook,.s-twitter,.s-youtube{width:445px;}
#header-left-content{display:none;}
#logo{text-align:center;}
.social-networks{display:none;}
#top-menu{height:40px;}
.search-form .search-button{background:#FBFBFB url(http://geek3web.com/wp-content/themes/geek3web/images/search.png) no-repeat 10px 7px;height:40px;width:40px;}
.search-form #s{padding:10px 10px 10px 0px;height:20px;}
.services ul li{float:none;width:445px;margin-left:0px;margin-right:0px;}
.pro-skills{float:right;width:100%;}
.des-skills{margin-top:10px;margin-right:0px;}
.item{width:445px;margin-left:30px;}
.item img{width:445px;}
.banner-home h1,.share-it,.post-navigation{display:none;}
#clients-says .effectContainer{height:170px;}
.last-article{float:none;width:445px;height:auto;padding-left:0px;border-left:none;}
.order-now{width:100%;border-right:none;}
.footer-widget .col1,.footer-widget .col2{width:100%;}
.footer-widget .col2{margin-top:25px;}
.service1,.service2,.service3{width:460px;right:50%;margin-right:-230px;}
#content,.search-result{width:100%;}
#sidebar{width:100%;float:left;margin-top:30px;}
.blog-posts{height:auto;}
.widget-counter li{width:130px;}
.count-second-line li{margin-top:15px;}
.count-second-line li:first-child{margin-right:0px;}
.count-first-line li,.count-second-line li{margin-left:27px;}
.p-services ul li{width:445px;margin-left:0px;margin-right:0px;}
.serv-cap-title-one{border-bottom:none;}
.vertical-line-one,.vertical-line-two{border-left:none;}
.vertical-line-two{margin-top:0px;}
.p-services ul li:last-child{margin-left:0;}
.p-services ul li:first-child{margin-right:0;}
.second-line{margin-top:0px;margin-bottom:45px;}
.geek-map{width:445px;height:280px;}
.search-result{height:auto;}
#error-page-title{font-size:180px;margin-top:15px;}
.coin-slider{display:none;}

}

/* Phone  : 320px */
@media only screen and (max-width: 479px) and (min-width: 320px){

.wrapper{width:300px;}
.main-content,.banner-home,.services,#clients-says .effectContainer,.footer-widget,.p-services,.s-facebook,.s-twitter,.s-youtube{width:275px;}
#header-left-content,.search-form .search-button{display:none;}
#top-menu{height:40px;}
.services ul li{float:none;width:275px;margin-left:0px;margin-right:0px;}
.pro-skills{float:right;width:100%;}
.des-skills{margin-top:10px;margin-right:0px;}
.item{width:275px;margin-left:30px;}
.item img{width:275px;}
.banner-home h1,.share-it,.post-navigation,.footer-left,#sidebar .newsletter img.rs_icon{display:none;}
#clients-says .effectContainer{height:250px;}
.last-article{float:none;width:275px;height:auto;padding-left:0px;border-left:none;}
.order-now{width:100%;border-right:none;}
.footer-widget .col1,.footer-widget .col2{width:100%;}
.footer-widget .col2{margin-top:25px;}
.footer-right{text-align:center;}
#content,.search-result{width:100%;}
.blog-posts{height:auto;}
.blog-overlay{margin-left:0px;margin-bottom:10px;}
.post-overlay{margin-left:0px;margin-bottom:10px;width:275px;height:190px;}
#sidebar{width:100%;float:left;margin-top:30px;}
.widget-counter li{width:81px;}
.count-second-line li{margin-top:15px;}
.count-second-line li:first-child{margin-right:0px;}
.count-first-line li,.count-second-line li{margin-left:16px;}
#sidebar .flexslider {width:275px;height:190px;clear:both;}
.ads300-250 .ad-cell{width:275px;height:229px;margin:0 auto;}
.ads300-250 .ad-cell img{width:275px;height:229px;margin:0 auto;}
.geek-map{width:275px;height:160px;background:url(http://geek3web.com/wp-content/themes/geek3web/images/geek-map-small.png) no-repeat;}
.service1,.service2,.service3{width:280px;min-height:460px;right:50%;margin-right:-140px;}
.p-services ul li{width:275px;margin-left:0px;margin-right:0px;}
.serv-cap-title-one{border-bottom:none;}
.vertical-line-one,.vertical-line-two{border-left:none;}
.vertical-line-two{margin-top:0px;}
.p-services ul li:last-child{margin-left:0;}
.p-services ul li:first-child{margin-right:0;}
.second-line{margin-top:0px;margin-bottom:45px;}
.search-result{height:auto;}
#logo img{width:230px;margin-right:20px;}
#error-page-title{font-size:100px;margin-top:20px;}
.search-form #s{width:110px;border-left:1px solid #EEEEEE;padding:13px 10px 12px 0px;}
.coin-slider{display:none;}

}

/* Phone  : 240px */
@media only screen and (max-width: 319px){

.wrapper{width:220px;}
.main-content,.banner-home,.services,#clients-says .effectContainer,.footer-widget,.p-services,.s-facebook,.s-twitter,.s-youtube{width:200px;}
.search-form,#header-left-content{display:none;}
#top-menu{height:40px;}
.services ul li{float:none;width:200px;margin-left:0px;margin-right:0px;}
.pro-skills{float:right;width:100%;}
.des-skills{margin-top:10px;margin-right:0px;}
.item{width:200px;margin-left:30px;}
.item img{width:200px;}
.banner-home h1,.share-it,.post-navigation,.footer-left,#sidebar .newsletter img.rs_icon,#sidebar .newsletter,.more-details h3,.more-services h3{display:none;}
#clients-says .effectContainer{height:300px;}
.last-article{float:none;width:200px;height:auto;padding-left:0px;border-left:none;}
.order-now{width:100%;border-right:none;}
.footer-widget .col1,.footer-widget .col2{width:100%;}
.footer-widget .col2{margin-top:25px;}
.footer-right{text-align:center;}
#content,.search-result{width:100%;}
.blog-posts{height:auto;}
.blog-overlay{margin-left:0px;margin-bottom:10px;width:200px;}
.post-overlay{margin-left:0px;margin-bottom:10px;width:200px;height:150px;}
#sidebar{width:100%;float:left;margin-top:30px;}
.widget-counter li{width:200px;}
.count-second-line li{margin-top:0px;}
.count-second-line li:first-child{margin-right:0px;}
.count-first-line li,.count-second-line li{margin-left:16px;}
#sidebar .flexslider {width:200px;height:190px;clear:both;}
.ads300-250 .ad-cell{width:200px;height:167px;margin:0 auto;}
.ads300-250 .ad-cell img{width:200px;height:167px;margin:0 auto;}
.geek-map{width:200px;height:130px;background:url(http://geek3web.com/wp-content/themes/geek3web/images/geek-map-small.png) no-repeat;}
.service1,.service2,.service3{width:210px;min-height:460px;right:50%;margin-right:-105px;}
.p-services ul li{width:200px;margin-left:0px;margin-right:0px;}
.serv-cap-title-one{border-bottom:none;}
.vertical-line-one,.vertical-line-two{border-left:none;}
.vertical-line-two{margin-top:0px;}
.p-services ul li:last-child{margin-left:0;}
.p-services ul li:first-child{margin-right:0;}
.second-line{margin-top:0px;margin-bottom:45px;}
.search-result{height:auto;}
#error-page-title{font-size:100px;margin-top:20px;}
.block-head h3{border-bottom:none;}
#logo img{width:190px;}
.coin-slider{display:none;}

}

/* Styles For Desktop */
.tinynav { display: none }

/* Styles For Mobile */
@media screen and (max-width: 985px) {
    .tinynav{float:right;margin-top:5px;width:50%;display:block;font-family: 'Droid Arabic Kufi Regular', Tahoma, Arial, sans-serif;font-size:12px;border:1px solid #eeeeee;}
    .primary-menu,.top-menu{ display: none; }